package com.tengol.course.spring.annotation.aop;

import org.springframework.stereotype.Component;

/**
 * 数学计算器，实现加、减、乘、除等运算
 * （1）使用 AOP，增加方法调用的入参、出参、日志等信息；
 * （2）测试 AOP
 *
 * @author dongrui
 * @date 2020/4/26 10:24
 */
@Component
public class MathCalculator {
    public int sum(int x, int y) {
        return x + y;
    }

    public int sub(int x, int y) {
        return x - y;
    }

    public int multi(int x, int y) {
        return x * y;
    }

    public int div(int x, int y) {
        return x / y;
    }
}
